factorial using for loop